- GoLang
Company
Location
Chennai - India
Job type
Full-Time
Golang Job Details
Job Description
Job Title: Senior API Engineer We are building digital products to serve our brands, brokers, agents and consumers. As a Senior API Engineer, you will be working hands-on in a technical role to build highly reliable, low latency and scalable data AP I#s to help serve the next generation of products in support of our Brands# Value Propositions. The role of the Senior API Engineer is to design, implement, maintain and deploy high quality, scalable, reliable and low latency API#s in Go and AWS Fa rgate. What you#ll do: # Design, implement, and maintain high performance, low latency, scalable consumer scale (50M ) data APIs. # Design the ETL pipelines to transform the data into JSON format. # Deploy the API#s and manage scalability and moni tor in AWS. # Refactor code to improve code re-usability to extract parts of code and build internal libraries. # Write tests, improve test coverage. # Query DB to resolve data related issues in API#s. # Create and provide regular feedback loops. W hat you need to succeed: # Bachelor s degree in Computer Science or related field and at least 5-7 years of relevant experience. # Strong experience in design and development of Data ETLs & REST API#s. # Ability to work quickly with an eye towards writing clean, efficient, reusable and maintainable code in Go, Scala or Java. # Strong understanding of AWS cloud ecosystem (API Gateway, Lambda, Kinesis, Glue, Task, Step functions, DynamoDB). # Advanced working SQL knowledge and experience worki ng with l non-relational databases (MongoDB, DynamoDB) , query authoring (SQL) as well as working familiarity with a variety of databases. # Good knowledge of gRPC, graphQL. # Good to know python to quickly write scripts to resolve or fix data relate d issues serving API#s. # Hands-on experience in developing micro-service solutions and large scale, enterprise-grade applications. # Solid understanding of distributed system concepts, non-functional requirements like logging, monitoring, debugging, alerting, performance. # Excellent analytical and troubleshooting skills. # Excellent written and verbal communication skills. # Strong work ethic, commitment and ownership. .
Job Requirements: GoLang and Java
Job Type
Full Time
Location
CHENNAI
Mandatory Skills
Years of Experience
6.5 to 12 Years
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs